package entityChat

import (
	"fmt"
	entityChatModels "github.com/wejectchen/ginblog/entity/entity_chat_models"
	"github.com/wejectchen/ginblog/model"
	"github.com/wejectchen/ginblog/utils/errmsg"
)

// BannerList 轮播图列表
func BannerList() ([]entityChatModels.Banner, error) {
	var data []entityChatModels.Banner
	err := model.UseMysql.Model(&data).Find(&data).Error
	if err != nil {
		fmt.Println("获取轮播图列表失败", err)
		return nil, err
	}
	return data, nil
}

// CreatBanner 添加轮播图信息
func CreatBanner(data *entityChatModels.Banner) int {
	err := model.UseMysql.Create(&data).Error
	if err != nil {
		fmt.Println("新建轮播图失败", err)
		return errmsg.ERROR
	}
	return errmsg.SUCCESS
}
